efface unpleasant memories - French English Dictionary